﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net;
using System.Net.Mail;
using System.Net.Mime;
using UbicaTuReu.WCF.Dominio;

namespace UbicaTuReu.ConsolaColas
{
    public class Correo
    {

    public void EnviarCorreo(Notificacion notificacion)
    {

        System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage();
        msg.To.Add(notificacion.CorreoDestino);
        msg.From = new MailAddress("UbicaTuReu@upc.edu.pe", "Notificacion UbicaTuReu", System.Text.Encoding.UTF8);
        msg.Subject = "Asunto: "+notificacion.Asunto;
        msg.SubjectEncoding = System.Text.Encoding.UTF8;
        msg.Body = notificacion.Cuerpo;
        msg.BodyEncoding = System.Text.Encoding.UTF8;
        msg.IsBodyHtml = true;

        SmtpClient client = new SmtpClient();
        //client.Credentials = new System.Net.NetworkCredential("Tu_Correo@gmail.com", "Tu_Clave");
        client.Port = 25;
        client.Host = "localhost";
        //client.EnableSsl = true;
        try
            {
                client.Send(msg);
            }
                catch (System.Net.Mail.SmtpException ex)
            {

            Console.WriteLine(ex.Message);
            Console.ReadLine();

            }

            }

       }
}
